package ar.edu.unicen.exa.isistan.archassis.ia.comparator;

import java.util.Comparator;

import ar.edu.unicen.exa.isistan.archassis.ia.api.ISummaryData;

public class AIItemResultSortByCumplido implements Comparator<ISummaryData> {

	@Override
	public int compare(ISummaryData o1, ISummaryData o2) {
		try {
			Float resultO2 = o2.getListCase().get(0).getCumplido();
			Float result01 = o1.getListCase().get(0).getCumplido();
			if (resultO2.equals(result01)) {
				Float resultSobranO1 = o1.getListCase().get(0).getSobra();
				return resultSobranO1.compareTo(o2.getListCase().get(0).getSobra());
			}
			return resultO2.compareTo(result01);
		} catch (Exception e) {

		}
		return 0;
	}

}
